English Dictionary
◊ STAND WATCH
stand watch
v : watch over so as to protect; "We must stand sentinel to
protect ourselves"; "The jewels over which they kept
guard were stolen" [syn: {stand guard}, {keep guard}, {stand
sentinel}]